package com.tengfei.main.plan.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author feige
 * @version v1.0
 * @date 2022-08-27-10:15
 * @description
 */

@Data
@ApiModel("课程进度视图对象")
public class UserCourseProgressVo {

    /**
     * 课程id
     */
    @ApiModelProperty("课程id")
    private Long courseId;

    /**
     * 课程标题
     */
    @ApiModelProperty("课程标题")
    private String courseTitle;

    /**
     * 课程封面
     */
    @ApiModelProperty("课程封面")
    private String courseCover;


    /**
     * 结课时间
     */
    @ApiModelProperty("结课时间")
    private Date courseEndDate;

    /**
     * 是否开课（0:未开课,1:已开课,2:已结课）
     */
    @ApiModelProperty("是否开课（0:未开课,1:已开课,2:已结课）")
    private Integer courseIsBegin;

    /**
     * 学习进度
     */
    @ApiModelProperty("学习进度")
    private Double progress;


}
